.company_box {width: 1432px;margin: -35px auto 18px;overflow: hidden;}
.company_box marquee {width: 100%;height: 100%;}
.company_box .box {width: 1200px;height: 300px;position: relative;overflow: hidden;}
.company_box .box0 {right: 1200px;}
.company_box .box1 {top: -300px;}
.company_box .box2 {top: -600px;right: -1200px;}
.imgs{width:1200px}
.imgs .list{width:305px;height:285px;overflow:hidden;float:left}
.imgs .list .img{width:285px;height:285px;overflow:hidden;margin:0 10px;background:#000;border:5px solid #fff}
.imgs .list .img:hover img{transform:scale(1.05);opacity:.7}
.imgs .list .img img{width:285px;height:285px;display:block;transition:.3s ease-in}
.root #bd .J_module {max-width: 1200px;}
.root .J_module.hideBottom, .root .J_module:empty {margin-bottom: 0;}
.J_module.module_loaded {min-height: 0;background-image: none;background-size: initial;}
.root .J_module {width: 100%;margin: 0 auto 20px;}
.wm1920{width:1920px;margin-left:-360px;position:relative;overflow:hidden;padding:30px 0}
.mk_bd{margin:0 auto;width:1200px;height:495px;overflow:hidden;position:relative}
.info_bg{width:490px;height:360px;margin-top:135px;float:left;background:#3873cc}
.intro{width:465px;height:470px;overflow:hidden;background:#fff;position:absolute;top:0;left:25px}
.intro .icon{width:0;height:0;border-top:10px solid transparent;border-right:20px solid #3873cc;border-bottom:10px solid transparent;float:right;margin-top:34px}
.intro .text{height:330px;padding-left:50px;color:#424240;overflow-y:auto;margin:65px 40px 0 0}
.intro .text pre{white-space:pre-wrap;width:100%;height:100%;font-family:Roboto,Helvetica Neue,Helvetica,Tahoma,Arial,PingFang SC,Microsoft YaHei;line-height:25px;font-size:16px}
.intro_r{width:710px;height:500px;float:left;background:#3873cc;overflow:hidden;position:relative}
.intro_r .tit{height:95px;line-height:95px;font-size:36px;color:#fff;padding-left:35px;overflow:hidden}
.intro_r .video{width:710px;height:400px;float:left;overflow:hidden}
.next-slick-prev{margin-left:10px}
.next-slick-next{margin-right:10px}
.mk_bd {margin: 20px auto;width: 1200px;padding-bottom: 20px;text-align: center;position: relative;}
.mk_bd .site {width: 1442px;height: 60px;position: absolute;bottom: -20px;left: -100px;}
.lists {width: 1200px;height: 383px;margin: 0 auto;}
.next-slick-list {position: relative;overflow: hidden;display: block;margin: 0;padding: 0;-webkit-transform: translateZ(0);transform: translateZ(0);}
.lists .list {width: 300px;height: 383px;display: block;float: left;}
.lists .list .img {width: 274px;height: 383px;display: block;margin: 0 auto;position: relative;}
.lists .list .img img {width: 260px;height: 370px;position: absolute;top: 7px;left: 6px;}
.next-slick-slide img {display: block;}
.next-slick.next-slick-horizontal .next-slick-arrow.medium.inline.next-slick-prev {left: -40px;}
.next-icon {position: relative;display: inline-block;font-family: NextIcon;font-style: normal;font-weight: 400;font-variant: normal;text-transform: none;-webkit-font-smoothing: antialiased;
-webkit-text-stroke-width: .1px; -moz-osx-font-smoothing: grayscale;}
.next-slick.next-slick-horizontal .next-slick-arrow.medium .next-icon:before {width: 24px;font-size: 24px;line-height: inherit;}
